Big Huge Thesaurus

Ovis canadensis

noun